<?php
// +----------------------------------------------------------------------
// | makePHP
// +----------------------------------------------------------------------
// | Copyright (c) 2009 http://makephp.org All rights reserved.
// +----------------------------------------------------------------------
// | Licensed BSD.(http://www.make.org/BSD-license.txt)
// +----------------------------------------------------------------------
// | Author: 叁石(sanshi) <sanshi0815@tom.com>
// | Author: 白家昌<baijc2004cn@126.com>
// +----------------------------------------------------------------------

/**
 * 功能: 配置文件
 * 创建日期:Wed Oct 29 12:09:29 CST 2008
 * 最后更新:
 * 作者: sanshi
 */

date_default_timezone_set('Asia/Shanghai');
@ini_set('memory_limit',          '16M');
@ini_set('session.cookie_lifetime',  600);
@ini_set('session.cache_expire',  180);
@ini_set('session.use_trans_sid', 0);
@ini_set('session.use_cookies',   1);
@ini_set('session.auto_start',    0);
@ini_set('display_errors',        1);
error_reporting(E_ALL & ~E_NOTICE);
//计算根目录
$path = dirname(__FILE__);

/** 设置目录分割 **/
define ( 'PATH' ,'/');
/** 使用测试模式 **/
define ( 'IS_ROOT',true );
/**
 * 下面进行网站外面访问信息
 * */
/** 设置站点的相对根目录 **/
define('HOST_NAME','http://118.145.4.81:3010/app');
define ( 'HOST_PATH','/' );
define ("ADMIN_HOST_PATH",HOST_PATH."admin/");
/** 设置站点的pic目录 **/
define ( 'PIC_PATH',HOST_PATH.'pic/' );

/** 设置站点的js目录 **/
define ( 'JS_PATH',HOST_PATH.'pic/js/' );
/** 设置站点的css目录 **/
define ( 'CSS_PATH',HOST_PATH.'pic/css/' );



/**
 * 设置站点
 * */

/** 设置根目录 **/
define ( 'ROOT_PATH',dirname($path).PATH );
/** 设置管理目录 **/
define ( 'ADMIN_PATH',ROOT_PATH.'admin'.PATH );
/** 设置驱动目录 **/
define ( 'DRIVER_PATH',ROOT_PATH.'drivers'.PATH );
/** 设置类库目录 **/
define ( 'LIB_PATH',ROOT_PATH.'lib'.PATH );
/** 设置基础类库路径 **/
define ( 'LIB_BASE_PATH',LIB_PATH.'base'.PATH );
/** 设置项目类库目录 **/
define( 'LIB_ITEM_PATH', LIB_PATH.'item'.PATH);
/** 设置数据库类库目录 **/
define ( 'LIB_DB_PATH',LIB_PATH.'db'.PATH );
/** 设置模版目录 **/
define ( 'TPL_PATH',ROOT_PATH.'tpl/templates'.PATH );
/** 设置smarty编译生成目录 **/
define ( 'COM_PATH',ROOT_PATH.'tpl/compiles'.PATH );
/** 设置缓存目录 **/
define ( 'CACHE_PATH',ROOT_PATH.'cache'.PATH );
/** 设置接口目录 **/
define ( 'INTERFACE_PATH',ROOT_PATH.'interface'.PATH );
/** 设置smarty目录 **/
define ( 'SMARTY_PATH',DRIVER_PATH.'smarty'.PATH);

/** 设置错误信息存储路径 **/
define(  'ERROR_FILE_PATH',ROOT_PATH."common/error".PATH);

/**错误页面地址**/
define( 'ERRPR_PAGE' ,ADMIN_HOST_PATH."error.php" );
/** 设置log 4j 的目录 **/
define('LOG4J_PATH',DRIVER_PATH."log4php/");

//设定后台日志方式
define('ADMIN_USE_LOG4J',1);
//设定前台日志方式
define('USER_USE_LOG4J',1);
if(defined('ADMIN_USE_LOG4J') && ADMIN_USE_LOG4J)
{
	define('ADMIN_LOG4J_CONFIG',LOG4J_PATH."resources/appender_dailyfile.properties");
}
if(defined('USER_USE_LOG4J') && USER_USE_LOG4J)
{
	define('USER_LOG4J_CONFIG',LOG4J_PATH."resources/appender_dailyfile.properties");
}

/** 设置默认执行方法 **/
define('DEFANT_METHOD','show');
/** 设置网站使用语言 **/
define("LANGUAGE_CHARSET",'cn');
/** 设置网站使用session 还是cookie **/
define("REQUEST_TYPE",'session');
/** 使用session的类别 **/
define("SESSION_TYPE",'');
/** 设置cookie生效域名 **/
define('COOKIE_DOMAIN','/');

/** 设置memcached数据过期时间 **/
define("MEMD_OVER_TIME",3600);

/**
 * memcache 配置
 * */
$memcacheConfig = array();
$memcacheConfig[] = array('server'=>"192.168.101.106",'port'=>21211);

/**
 * smarty 配置
 */
$smarty_con_arr = Array('template_dir' => TPL_PATH,
						'compile_dir' => COM_PATH,
						'config_dir' => TPL_PATH . "config/",
						'left_delimiter' => '{%',
						'right_delimiter' => '%}'
);

/**
 * 数据库配置
 * */
/*
$mysql_con_arr['read'] = array(
                                "db_host"=>"localhost",
                                "db_port"=>"3306",
                                "db_name"=>"id5_3",
                                "db_user"=>"root",
                                "db_pwd"=>"",
                                "db_charset"=>"UTF8"
                            );
$mysql_con_arr['write'] = array(
                                "db_host"=>"localhost",
                                "db_port"=>"3306",
                                "db_name"=>"id5_3",
                                "db_user"=>"root",
                                "db_pwd"=>"",
                                "db_charset"=>"UTF8"
                            );
*/

/**
 * 加载合作伙伴信息
 */
include_once(ROOT_PATH.'common/cli_config.inc.php');
/**
 * 加载函数库
 * */
include_once(ROOT_PATH.'common/function.inc.php');
/**
*加载工厂类
*/
include_once(LIB_PATH."Factory.class.php");
/**
 * 错误信息加载
 * */
$error_object = Factory::getBaseClass('ErrorMsg');
?>
